did giants exist